home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Utilities / Ph 1.1.1 / Lib / rep.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-07-11  |  1.4 KB  |  35 lines  |  [TEXT/MPS ]

  1. /*______________________________________________________________________
  2.  
  3.     rep.h - Report Module Interface.
  4.     
  5.     Copyright © 1988-1991 Northwestern University.
  6. _____________________________________________________________________*/
  7.  
  8. #ifndef __rep__
  9. #define __rep__
  10.  
  11. extern void rep_Init (Rect *repRect, WindowPtr theWindow, 
  12.     short repType, short firstID, 
  13.     short lDefRezID, short cellRezID, Handle *repHandle);
  14. extern void rep_Append (Handle repHandle, Str255 repLine, 
  15.     Boolean drawIt, Boolean scroll);
  16. extern void rep_Fill (Handle repHandle, short id, 
  17.     Boolean scroll);
  18. extern void rep_Scroll (Handle repHandle, Point where);
  19. extern short rep_Click (Handle repHandle, Point where);
  20. extern void rep_Update (Handle repHandle);
  21. extern void rep_Activate (Handle repHandle, Boolean active);
  22. extern OSErr rep_Save (Handle repHandle, Str255 prompt, 
  23.     Str255 defName, OSType creator, Boolean *good);
  24. extern OSErr rep_Key (Handle repHandle, short key, short modifiers);
  25. extern void rep_Jump (Handle repHandle, short lineNum, Boolean doDraw);
  26. extern void rep_Clear (Handle repHandle);
  27. extern Boolean rep_Full (Handle repHandle, long slop);
  28. extern short rep_GetSize (Handle repHandle);
  29. extern void rep_Dispose (Handle repHandle, short cellOption);
  30. extern short rep_Tag (short id, short tag);
  31. extern void rep_Height (Handle repHandle, short height);
  32. extern void rep_GetRect (Handle repHandle, Rect *rect);
  33. extern short rep_GetPos (Handle repHandle);
  34.  
  35. #endif